lead discovery räumliche indexstrukuturen kollisionsanfragen lead optimization unix solaris hts high throughput screening knowledge visualization drug discovery combinatorial chemistry multistep query processing surf offline